home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 2
/
Atari Mega Archive CD - Volume 2.iso
/
minix
/
up1510b.tgz
/
up1510b
/
src
/
kernel
/
proto.h
< prev
next >
Wrap
Text File
|
1990-07-15
|
5KB
|
300 lines
/* Function prototypes. */
/* amoeba.c */
void amint_task();
void amoeba_task();
/* at_wini.c, bios_wini.c, ps_wini.c, xt_wini.c, stwini.c */
void winchester_task();
/* clock.c */
void clock_handler();
void clock_task();
/* dmp.c, stdmp.c */
void map_dmp();
void p_dmp();
void set_name();
/* floppy.c, stfloppy.c */
void floppy_task();
/* main.c, stmain.c */
void main();
void panic();
/* memory.c */
void mem_task();
/* misc.c */
int do_vrdwt();
/* printer.c, stprint.c */
void printer_task();
/* proc.c */
void interrupt();
int lock_mini_send();
void lock_pick_proc();
void lock_ready();
void lock_sched();
void lock_unready();
int sys_call();
void unhold();
/* system.c */
void cause_sig();
void inform();
phys_bytes numap();
void sys_task();
phys_bytes umap();
/* tty.c */
void finish();
void sigchar();
void tty_task();
/* library */
int memcpy();
void printk();
int receive();
int send();
int sendrec();
#if (CHIP == INTEL)
/* clock.c */
void milli_delay();
unsigned read_counter();
/* console.c */
void console();
void flush();
void out_char();
void putc();
void scr_init();
void toggle_scroll();
/* cstart.c */
void cstart();
/* exception.c */
void exception();
/* i8259.c */
void enable_irq();
void init_8259();
/* keyboard.c */
int func_key();
void kb_init();
int kb_read();
void keyboard();
int letter_code();
int make_break();
void reboot();
void wreboot();
/* klib*.x */
void bios13();
void build_sig();
phys_bytes check_mem();
void cim_at_wini();
void cim_floppy();
void cim_printer();
void cim_xt_wini();
void cp_mess();
unsigned in_byte();
void klib_1hook();
void klib_2hook();
void lock();
void mpx_1hook();
void mpx_2hook();
void out_byte();
void phys_copy();
void port_read();
void port_write();
void reset();
void scr_down();
void scr_up();
void sim_printer();
unsigned tasim_printer();
int test_and_set();
void unlock();
void vid_copy();
void wait_retrace();
/* main.c */
void dp8390_int();
void eth_stp();
/* misc.c */
void mem_init();
/* mpx*.x */
void idle_task();
void restart();
void int00(), divide_error(); /* exception handlers, in numerical order */
void int01(), single_step_exception();
void int02(), nmi();
void int03(), breakpoint_exception();
void int04(), overflow();
void int05(), bounds_check();
void int06(), inval_opcode();
void int07(), copr_not_available();
void int08(), double_fault();
void int09(), copr_seg_overrun();
void int10(), inval_tss();
void int11(), segment_not_present();
void int12(), stack_exception();
void int13(), general_protection();
void int14(), page_fault();
void int15();
void int16(), copr_error(); /* end of exception handlers */
void clock_int(); /* hardware interrupt handlers, in order */
void tty_int();
void secondary_int(), psecondary_int(), eth_int();
void rs232_int(), prs232_int();
void disk_int();
void lpr_int();
void wini_int(); /* end of hardware interrupt handlers */
void trp(); /* software interrupt handlers, in order */
void s_call(), p_s_call(); /* end of software interrupt handlers */
/* printer.c */
void pr_char();
void pr_restart();
/* protect.c */
void prot_init();
/* protect1.c */
void init_codeseg();
void init_dataseg();
void ldt_init();
/* rs232.c */
void rs232_1handler();
void rs232_2handler();
void rs_inhibit();
int rs_init();
int rs_ioctl();
int rs_read();
void rs_istart();
void rs_istop();
void rs_ocancel();
void rs_setc();
void rs_write();
/* start.x */
void db();
u16_t get_chrome();
u16_t get_ega();
u16_t get_ext_memsize();
u16_t get_low_memsize();
u16_t get_processor();
u16_t get_word();
void put_word();
/* system.c */
void alloc_segments();
/* tty.c */
void tty_wakeup();
#endif /* (CHIP == INTEL) */
#if (CHIP == M68000)
/* stdmp.c */
void prname();
void reg_dmp();
void mem_dmp();
void tty_dmp();
/* stfloppy.c */
void fd_timer();
/* main.c */
void none();
void rupt();
void trap();
void checksp();
void aciaint();
void fake_int();
void timint();
void mdiint();
void iob();
void idle_task();
/* proc.c */
void cp_mess();
/* rs232.c */
void siaint();
void rs232();
void rs_flush();
void rs_out_char();
int tty_o_done();
void rs_sig();
void init_rs232();
void set_uart();
/* stcon.c */
void tty_init();
int func_key();
void dump();
void putc();
/* stdma.c */
void dmagrab();
void dmafree();
void dmaint();
void dmaaddr();
int dmardat();
void dmawdat();
void dmacomm();
int dmastat();
/* stdskclk.c */
int do_xbms();
/* stfnt.c */
/* stkbd.c */
void kbdint();
void kbdput();
void kb_timer();
void kbdinit();
/* stshadow.c */
void mkshadow();
void rmshadow();
void unshadow();
/* stvdu.c */
void flush();
void out_char();
void vducursor();
void vduinit();
/* copy68k.s */
void flipclicks();
void copyclicks();
void zeroclicks();
void phys_copy();
/* stdskclks.s */
int rd1byte();
int wr1byte();
long getsupra();
long geticd();
/* stmpx.s */
int lock();
void unlock();
void restore();
void reboot();
#endif /* (CHIP == M68000) */